#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//void ss(char* s, char t) 
//{
//	while (*s)
//	{
//		if (*s == t)
//			*s = t - 'a' + 'A';
//		s++;
//	}
//}
//int main()
//{
//	char s[100] = "abcddfefdbd", c = 'd';
//	ss(s, c);
//	printf("%s", s);
//	return 0;
//}
int main()
{
	double a = 0;
	scanf("%lf", &a);
	if (a < 0)
	{
		printf("Sign:-\n");
		a = -a;
	}
	else if (a > 0)
	{
		printf("Sign:+\n");
	}
	printf("Integral:%d\n", (int)a);
	printf("Decimal fraction part:%lf\n", a-(int)a);
	return 0;
}